/*
 * Copyright 2010 Creative Works, Inc.
 * Creative Works licenses this file to you under the Apache License, version
 * 2.0 (the "License"); you may not use this file except in compliance
 * with the License. You may obtain a copy of the License at:
 *    http://www.apache.org/licenses/LICENSE-2.0
 * 
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
 * implied.  See the License for the specific language governing
 * permissions and limitations under the License.
 */
package org.teksme.server.queue.consumer.impl;


public class MailQueueHandler {//extends TeksMessageHandler {

//	@Resource(mappedName = "java:/TransactionManager")
//	private TransactionManager tm;

	//object for while
	public void consume(Object message) {
//		try {
//			// Step 9. We know the client is sending a text message so we cast
//			TextMessage textMessage = (TextMessage) message;
//
//			// Step 10. get the text from the message.
//			String text = textMessage.getText();
//
//			System.out.println("message " + text + " received");
//
//			// Step 11. Lets take a look at the transaction and see whats
//			// happening.
//			Transaction tx = tm.getTransaction();
//
//			if (tx != null) {
//				System.out.println("we're in the middle of a transaction: "
//						+ tx);
//			} else {
//				System.out
//						.println("something is wrong, I was expecting a transaction");
//			}
//		} catch (JMSException e) {
//			e.printStackTrace();
//		} catch (SystemException e) {
//			e.printStackTrace();
//		}
	}

}
